non-lethal weapons - Alemán Inglés Diccionario